intertwined roots - Espagnol Anglais Dictionnaire